<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><link rel="stylesheet" type="text/css" href="style.css" /><script type="text/javascript" src="highlight.js"></script></head><body><pre><span class="hs-pragma">{-# LANGUAGE CPP #-}</span><span>
</span><span id="line-2"></span><span class="hs-pragma">{-# LANGUAGE MagicHash #-}</span><span>
</span><span id="line-3"></span><span>
</span><span id="line-4"></span><span class="hs-keyword">module</span><span> </span><span class="hs-identifier">Data.Text.Internal.PrimCompat</span><span>
</span><span id="line-5"></span><span>  </span><span class="hs-special">(</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#word8ToWord%23"><span class="hs-identifier">word8ToWord#</span></a></span><span>
</span><span id="line-6"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#wordToWord8%23"><span class="hs-identifier">wordToWord8#</span></a></span><span>
</span><span id="line-7"></span><span>
</span><span id="line-8"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#word16ToWord%23"><span class="hs-identifier">word16ToWord#</span></a></span><span>
</span><span id="line-9"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#wordToWord16%23"><span class="hs-identifier">wordToWord16#</span></a></span><span>
</span><span id="line-10"></span><span>
</span><span id="line-11"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#wordToWord32%23"><span class="hs-identifier">wordToWord32#</span></a></span><span>
</span><span id="line-12"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#word32ToWord%23"><span class="hs-identifier">word32ToWord#</span></a></span><span>
</span><span id="line-13"></span><span>  </span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span class="hs-cpp">

#if MIN_VERSION_base(4,16,0)
</span><span>
</span><span id="line-17"></span><span class="hs-keyword">import</span><span> </span><span class="hs-identifier">GHC.Base</span><span class="hs-cpp">

#else
</span><span>
</span><span id="line-21"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><a href="../../ghc-prim/src/GHC.Prim.html#"><span class="hs-identifier">GHC.Prim</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="../../ghc-prim/src/GHC.Prim.html#Word%23"><span class="hs-identifier">Word#</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-22"></span><span>
</span><span id="line-23"></span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#wordToWord8%23"><span class="hs-identifier hs-type">wordToWord8#</span></a></span><span class="hs-special">,</span><span>  </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#word8ToWord%23"><span class="hs-identifier hs-type">word8ToWord#</span></a></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="../../ghc-prim/src/GHC.Prim.html#Word%23"><span class="hs-identifier hs-type">Word#</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="../../ghc-prim/src/GHC.Prim.html#Word%23"><span class="hs-identifier hs-type">Word#</span></a></span><span>
</span><span id="line-24"></span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#wordToWord16%23"><span class="hs-identifier hs-type">wordToWord16#</span></a></span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#word16ToWord%23"><span class="hs-identifier hs-type">word16ToWord#</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="../../ghc-prim/src/GHC.Prim.html#Word%23"><span class="hs-identifier hs-type">Word#</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="../../ghc-prim/src/GHC.Prim.html#Word%23"><span class="hs-identifier hs-type">Word#</span></a></span><span>
</span><span id="line-25"></span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#wordToWord32%23"><span class="hs-identifier hs-type">wordToWord32#</span></a></span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#word32ToWord%23"><span class="hs-identifier hs-type">word32ToWord#</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="../../ghc-prim/src/GHC.Prim.html#Word%23"><span class="hs-identifier hs-type">Word#</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="../../ghc-prim/src/GHC.Prim.html#Word%23"><span class="hs-identifier hs-type">Word#</span></a></span><span>
</span><span id="line-26"></span><span id="word8ToWord%23"><span class="annot"><span class="annottext">word8ToWord# :: Word# -&gt; Word#
</span><a href="Data.Text.Internal.PrimCompat.html#word8ToWord%23"><span class="hs-identifier hs-var hs-var">word8ToWord#</span></a></span></span><span>  </span><span id="local-6989586621679104310"><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104310"><span class="hs-identifier hs-var">w</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104310"><span class="hs-identifier hs-var">w</span></a></span><span>
</span><span id="line-27"></span><span id="word16ToWord%23"><span class="annot"><span class="annottext">word16ToWord# :: Word# -&gt; Word#
</span><a href="Data.Text.Internal.PrimCompat.html#word16ToWord%23"><span class="hs-identifier hs-var hs-var">word16ToWord#</span></a></span></span><span> </span><span id="local-6989586621679104309"><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104309"><span class="hs-identifier hs-var">w</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104309"><span class="hs-identifier hs-var">w</span></a></span><span>
</span><span id="line-28"></span><span id="word32ToWord%23"><span class="annot"><span class="annottext">word32ToWord# :: Word# -&gt; Word#
</span><a href="Data.Text.Internal.PrimCompat.html#word32ToWord%23"><span class="hs-identifier hs-var hs-var">word32ToWord#</span></a></span></span><span> </span><span id="local-6989586621679104308"><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104308"><span class="hs-identifier hs-var">w</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104308"><span class="hs-identifier hs-var">w</span></a></span><span>
</span><span id="line-29"></span><span id="wordToWord8%23"><span class="annot"><span class="annottext">wordToWord8# :: Word# -&gt; Word#
</span><a href="Data.Text.Internal.PrimCompat.html#wordToWord8%23"><span class="hs-identifier hs-var hs-var">wordToWord8#</span></a></span></span><span>  </span><span id="local-6989586621679104307"><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104307"><span class="hs-identifier hs-var">w</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104307"><span class="hs-identifier hs-var">w</span></a></span><span>
</span><span id="line-30"></span><span id="wordToWord16%23"><span class="annot"><span class="annottext">wordToWord16# :: Word# -&gt; Word#
</span><a href="Data.Text.Internal.PrimCompat.html#wordToWord16%23"><span class="hs-identifier hs-var hs-var">wordToWord16#</span></a></span></span><span> </span><span id="local-6989586621679104306"><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104306"><span class="hs-identifier hs-var">w</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104306"><span class="hs-identifier hs-var">w</span></a></span><span>
</span><span id="line-31"></span><span id="wordToWord32%23"><span class="annot"><span class="annottext">wordToWord32# :: Word# -&gt; Word#
</span><a href="Data.Text.Internal.PrimCompat.html#wordToWord32%23"><span class="hs-identifier hs-var hs-var">wordToWord32#</span></a></span></span><span> </span><span id="local-6989586621679104305"><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104305"><span class="hs-identifier hs-var">w</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Word#
</span><a href="#local-6989586621679104305"><span class="hs-identifier hs-var">w</span></a></span><span>
</span><span id="line-32"></span><span class="hs-pragma">{-# INLINE</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#wordToWord16%23"><span class="hs-pragma hs-type">wordToWord16#</span></a></span><span> </span><span class="hs-pragma">#-}</span><span>
</span><span id="line-33"></span><span class="hs-pragma">{-# INLINE</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#word16ToWord%23"><span class="hs-pragma hs-type">word16ToWord#</span></a></span><span> </span><span class="hs-pragma">#-}</span><span>
</span><span id="line-34"></span><span class="hs-pragma">{-# INLINE</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#wordToWord32%23"><span class="hs-pragma hs-type">wordToWord32#</span></a></span><span> </span><span class="hs-pragma">#-}</span><span>
</span><span id="line-35"></span><span class="hs-pragma">{-# INLINE</span><span> </span><span class="annot"><a href="Data.Text.Internal.PrimCompat.html#word32ToWord%23"><span class="hs-pragma hs-type">word32ToWord#</span></a></span><span> </span><span class="hs-pragma">#-}</span><span class="hs-cpp">

#endif
</span></pre></body></html>